var http=require("http");
var fs=require("fs");

var path=require("path");
var stdin=process.stdin;
let arr=[];
var filedirname,filename;

console.log("请输入要创建的文件夹：\n");
stdin.on("data",function (chunk) {
    var chunk=chunk.toString("utf8");
    // console.log(chunk);
    arr=chunk.split(' ');
    if(arr[0]=="mkdir"){
        filedirname=arr[1].slice(0,-2);
        // console.log(arr[1].slice(0,-2));
        fs.mkdirSync(__dirname+'/'+filedirname, { recursive: true }, (err) => {
            if (err) throw err;
        });
        console.log("文件目录创建成功!!");   
        console.log("请输入要创建的文件：\n");
    }else if(arr[0]=="touch"){
        // console.log("请输入要创建的文件：\n");
        filename=arr[1].slice(0,-2);
        fs.writeFile(__dirname+'/'+filedirname+'/'+filename,'hello node',(err)=>{
            if(err){
                console.log(err);
            }
        })
        console.log("文件创建成功!!");
        console.log("请输入要删除的文件：\n");
    }
    else{
        // console.log("请输入要删除的文件：\n");
        filename=arr[1].slice(0,-2);
        fs.unlink(__dirname+'/'+filedirname+'/'+filename,()=>{
            // if(err){
            //     console.log(err);
            // }
        })
        console.log("文件删除成功!!");

    }
});








